runtime.p.sudogcache (field)
27 uses
runtime (current package)
proc.go#L388: if len(pp.sudogcache) == 0 {
proc.go#L391: for len(pp.sudogcache) < cap(pp.sudogcache)/2 && sched.sudogcache != nil {
proc.go#L395: pp.sudogcache = append(pp.sudogcache, s)
proc.go#L399: if len(pp.sudogcache) == 0 {
proc.go#L400: pp.sudogcache = append(pp.sudogcache, new(sudog))
proc.go#L403: n := len(pp.sudogcache)
proc.go#L404: s := pp.sudogcache[n-1]
proc.go#L405: pp.sudogcache[n-1] = nil
proc.go#L406: pp.sudogcache = pp.sudogcache[:n-1]
proc.go#L440: if len(pp.sudogcache) == cap(pp.sudogcache) {
proc.go#L443: for len(pp.sudogcache) > cap(pp.sudogcache)/2 {
proc.go#L444: n := len(pp.sudogcache)
proc.go#L445: p := pp.sudogcache[n-1]
proc.go#L446: pp.sudogcache[n-1] = nil
proc.go#L447: pp.sudogcache = pp.sudogcache[:n-1]
proc.go#L460: pp.sudogcache = append(pp.sudogcache, s)
proc.go#L4596: pp.sudogcache = pp.sudogbuf[:0]
proc.go#L4673: pp.sudogcache = pp.sudogbuf[:0]
runtime2.go#L639: sudogcache []*sudog
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)